home *** CD-ROM | disk | FTP | other *** search
/ Precision Software Appli…tions Silver Collection 4 / Precision Software Applications Silver Collection Volume 4 (1993).iso / organise / remind31.exe / REMIND.VER < prev    next >
Text File  |  1992-07-29  |  17KB  |  455 lines

  1.                                   Remind
  2.                         PROGRAM VERSION HISTORY
  3. ========================================================================
  4.  
  5.      PROGRAM HISTORY
  6.      ===============
  7.  
  8.      Changes in 3.1
  9.  
  10.         New color options:
  11.                /Color:CursorP:fg,bg   Color of cursor on past events
  12.                /Color:CursorT:fg,bg   Color of cursor on today's events
  13.                /Color:CursorF:fg,bg   Color of cursor on future events
  14.         These options will override the /Color:Cursor, if specified.
  15.         This can be used to allow the color indicator to show through
  16.         the cursor.  For example, the scheme below allows the foreground
  17.         color of an event to show through, while still retaining the
  18.         cursor hilighting:
  19.                /Color:Past:Red,Black
  20.                /Color:Today:Yellow,Black
  21.                /Color:Future:LightBlue,Black
  22.                /Color:CursorP:Red,Cyan
  23.                /Color:CursorT:Yellow,Cyan
  24.                /Color:CursorF:LightBlue,Cyan
  25.  
  26.         On the main screen, the "solid title line" is new.  However,
  27.         users who prefer the previous "dashed line" may specify the
  28.         option /NSTL.  /STL (Solid Title Line) is the default.
  29.  
  30.         Remind now uses "soft" mouse reset, speeding up loading.  Option
  31.         /NSMR (No Soft Mouse Reset) will force the use of a hardware
  32.         mouse reset (may be necessary on some mouse drivers). /SMR is
  33.         the default.
  34.  
  35.         New startup option /B (/NB) will cause REMIND to create backup
  36.         files (.BAK) when saving the data file.  /NB is the default.
  37.  
  38.         HELP will now scroll by line in addition to paging up and down.
  39.         Mouse users can click on the arrows along the right edge to
  40.         scroll by line or 1 position above and below the arrow to page.
  41.         Topics are selected by typing "T" or clicking the [√] on the top
  42.         frame.
  43.  
  44.         All dialog boxes can be closed by clicking the [■] on the top
  45.         frame or by pressing ALT-X.
  46.  
  47.         New events:  Every nth period.  Event codes are "nnnD", "nnnW",
  48.         "nnnM", "nnnQ" and "nnnY" for days, weeks, months, quarters and
  49.         years, respectively. nnn can be a number from 1 to 999.
  50.  
  51.         New floating events:  nth day in particular month (eg, 2nd
  52.         Wednesday in February - 2WeFeb).  Events codes are "nddmmm",
  53.         where "n" is a number from 1 to 5 or L for Last.  "dd" is the
  54.         day code (Mo, Tu, We, etc).  "mmm" is the month code (Jan, Feb,
  55.         Mar, etc).
  56.  
  57.         More new floating events:  nth day Bi-Monthly/Quarterly/Semi-
  58.         Annually (nddBM/nddQ/nddSA).
  59.  
  60.         Items shown on various lists may now be selected by typing the
  61.         single character shown to the left of the item.
  62.  
  63.         Pressing ENTER (Return) from the main screen will now invoke
  64.         Update mode for the event highlighted (like pressing U or F6).
  65.  
  66.         Pressing ALT-O will invoke the "option editor" allowing
  67.         run-time options to be changed and, optionally, saved to disk.
  68.  
  69.         Remind is now available in an "overlay" version.  This can
  70.         reduce memory requirements by 60K.  Overlays can be loaded to
  71.         EMS, if available, to speed up loading.  To use the overlay
  72.         flavor, run REMINDOV instead of REMIND.
  73.  
  74.         Corrected bug which miscalculated the day of the week for dates
  75.         past 12/31/1999.
  76.  
  77.         Corrected bug causing incorrect defaults on the Search Box when
  78.         selecting "Show All Matches".
  79.  
  80.         Corrected problem with Color:Blank when no events are active.
  81.  
  82.         Corrected spelling of "occurrence" in floating event title.
  83.  
  84.         Minimum memory size for non-overlaid version is now 256K.
  85.  
  86.         Internal size for each event is now 271 bytes.
  87.  
  88.      Changes in 3.0
  89.  
  90.         Added /COLOR:BLANK option
  91.  
  92.         Added mouse hot-spot: Clicking on data filename on the main screen
  93.         will perform the Alt-F3 function (Save & Reload).
  94.  
  95.         Added category display to main screen and print output.
  96.  
  97.         Added category selection to print events menu.
  98.  
  99.         REMIND will now increment date when it rolls-over at midnight.
  100.  
  101.         Added calendar to select date for input-date fields.
  102.  
  103.         Check-mark in check box fields are now displayed as "√" instead
  104.         of "X".
  105.  
  106.         End Date now included on ADD/UPDATE box.
  107.  
  108.         Support added for "categories".  This allows events to be
  109.         grouped into user-defined categories.  A new startup option
  110.         /DEFCAT:x controls which category is initially displayed at
  111.         startup.
  112.  
  113.         The Search input box will allow a category to be used to limit
  114.         the search (default is "*" - ALL categories).
  115.  
  116.         Added dot-option records to contain control information in the
  117.         data file.
  118.  
  119.         Various help file topics have been renamed.
  120.  
  121.         Allow alternate function keystrokes (eg, A=Add, U=Update, etc).
  122.  
  123.         Warning-days may be based on weekdays instead of calendar days.
  124.         Indicated in data file by a "W" suffix on the warning days field
  125.         (ie, warning days are 0001 for calendar or 0001W for weekdays.)
  126.  
  127.         New startup options:  /WARNDEF:WEEK or /WARNDEF:CAL.  Specifies
  128.         the default when adding an event interactively (Weekdays or
  129.         Calendar days).
  130.  
  131.         New startup options: /SH,/NSH control separate history files.
  132.  
  133.         Sample data, category and option files, along with a holiday
  134.         event file now included in distribution package.
  135.  
  136.         Correct problems:
  137.           REM02801 - REMIND/Q/V doesn't reset 50-line mode.
  138.           REM02802 - New files always created in current directory.
  139.  
  140.      Version 2.9 was in internal developement version only.
  141.  
  142.  
  143.      Changes in 2.8
  144.  
  145.         Added "please wait" message while searching large directories.
  146.  
  147.         Correct problems:
  148.           REM02701 - Hang while searching Netware directory.
  149.  
  150.      Changes in 2.7
  151.  
  152.         Added /D:nnn and /ND option to check system date.
  153.  
  154.         Correct problems:
  155.           REM02601 - File not saved when only change is 1-time expire.
  156.  
  157.      Changes in 2.6
  158.  
  159.         Added flag to event display to better differentiate active events.
  160.  
  161.         Clicking column 1 of event will enter UPDATE mode.
  162.  
  163.      Changes in 2.5
  164.  
  165.         Added /WARN:nnnn to allow a default number of warning days to be
  166.         specified.
  167.  
  168.         Added /COLOR:EXITBOX option
  169.  
  170.         Correct problems:
  171.           REM02401 - Exit box all white on some EGA displays.
  172.           REM02402 - Mouse won't go to bottom of screen in 43-line mode.
  173.           REM02403 - REMIND starts in Monochrome mode if in 43-line mode.
  174.           REM02404 - Incorrect title if Search mode exited early.
  175.  
  176.      Changes in 2.4
  177.  
  178.         Removed restriction that allowed search only from ALL events
  179.         screen.  Selecting search <F8> from ACTIVE screen will switch to
  180.         ALL EVENTS screen.
  181.  
  182.         Corrected problem detecting running REMIND from its own DOS
  183.         shell under DesqView.
  184.  
  185.         Improved screen paging and scrolling.
  186.  
  187.         Improved input dialog boxes.  You may now tab from field to
  188.         field randomly.  Event type may be selected from list (if
  189.         omitted or entered as ?).  Dates may be entered as MON, TUE,
  190.         WED, etc., to get next date.  Plus <+> and Minus <-> keys will
  191.         increment and decrement date fields or numeric fields.
  192.         <Ctrl-Enter> from any data entry screen is now accepted as
  193.         though the user had tabbed to the OK box and pressed <Enter>;
  194.         this eliminates the need to <CR> or <TAB> through all fields to
  195.         add/update/search for events.
  196.  
  197.         Added better visual cues to enter key defaults.
  198.  
  199.         Added context sensitive help system.
  200.  
  201.         <F9> key will expire event from either ALL or ACTIVE screens.
  202.         <ALT-F9> key will delete event from either ALL or ACTIVE
  203.         screens.
  204.  
  205.         <Alt-P> will invoke a print menu, from which various print-out
  206.         options may be selected.
  207.  
  208.         Increased number of "preview days" for each event from 99 to
  209.         9999 days.
  210.  
  211.         Search may be performed by date, specifying from/to dates.
  212.  
  213.         Added new floating event types:
  214.            LDA      - Last Day of month
  215.            1BU..5BU - 1st..5th Business Day of month
  216.            LBU      - Last Business Day of month
  217.  
  218.         New startup options:
  219.            /COLOR and /MONO to force use of color or monochrome color
  220.            schemes.  Useful when running on monochrome screens that
  221.            emulate color (like LCD screens) or color screens that are
  222.            not detected properly.
  223.  
  224.            /X or /NX to use exploding dialog boxes or not.  Exploding
  225.            boxes is the default.  /NX can be useful on slower video
  226.            systems.
  227.  
  228.            /COLOR:fld:fg,bg allows various fields to be set to user
  229.            designated colors.
  230.  
  231.         The REMINDER.OPT option file may now contain multiple records
  232.         (instead of just a single record).
  233.  
  234.         File selection may now specify wild-cards to allow picking a
  235.         reminder file from a list of files.
  236.  
  237.         History status now displayed on top of screen.  History records
  238.         are no longer kept in memory (stored on disk as reminders are
  239.         added to history).
  240.  
  241.         Event type now displayed on screen corresponding to data entry
  242.         code (i.e., O, D, W, BA, 1TH, etc.).
  243.  
  244.         Reminder text expanded to 54 characters.  Added 3 memo fields
  245.         (not displayed on main screen) but can be displayed and modified
  246.         from UPDATE screen.
  247.  
  248.         The time-sensitive sort criteria (HH:MM) in reminder text has
  249.         been expanded to include the first word of the text.
  250.  
  251.         Minimum free RAM requirements now 160K.  Still not very much by
  252.         contemporary standards, but certainly bigger than before.
  253.  
  254.      Changes in 2.3
  255.  
  256.         Added new frequency type:  QW=Quad-weekly (every 4 weeks) and
  257.         floating monthly events (1st-5th, or Last) Sunday-Saturday.
  258.  
  259.         Events will be automatically sorted whenever an event is added
  260.         or updated.
  261.  
  262.         New search option "Show All Matches?" limits display to only
  263.         events matching search (instead of positioning to each match).
  264.  
  265.         All events may be sticky.  Type S events are now obsolete
  266.         (existing S events are automatically replaced by O+ events the
  267.         first time REMIND is run with a older data file).
  268.  
  269.         Added new start-up options:  /H, /NH, /SD, /NSD, /CE and /NCE.
  270.  
  271.         Allow start-up options to be placed in a disk file called
  272.         REMINDER.OPT in addition to SET REMIND= environment variable and
  273.         command-line option.
  274.  
  275.         Prevent the reminder file from from having the extension .HST.
  276.         This extension is reserved for the history file.
  277.  
  278.         When editing events, the first key typed will not erase the
  279.         field.  Added <CTRL-END> key to erase from the current cursor
  280.         location to the end of the field.  Improved entry of date field
  281.         (automatic entry of month/year).
  282.  
  283.         Added event cloning to Add New Event, using information from the
  284.         existing event.
  285.  
  286.         Added <ESC>ape option to allow user to remain in REMIND.
  287.  
  288.         Use time (HH:MM) as a sort criteria at the beginning of a text
  289.         message line.
  290.  
  291.      Changes in 2.2
  292.  
  293.         Added better editing keys for input fields (arrow keys, insert,
  294.         delete, etc.).
  295.  
  296.         Removed limitation on 400 events.  Maximum number now depends on
  297.         how much free RAM is available.
  298.  
  299.         Added better detection of memory full condition, due to
  300.         inclusion of heap function manager.
  301.  
  302.         Added new startup options to automatically save internal
  303.         updates, when they occur.
  304.  
  305.         Added ability to get its startup options from an environment
  306.         variable.
  307.  
  308.         Added sound-prompting option.
  309.  
  310.         Added file selection capability from within program.
  311.  
  312.      Changes in 2.1
  313.  
  314.         Added DesqView detection.  REMIND will now release its
  315.         time-slice if no keyboard input or mouse activity present.
  316.  
  317.         Expanded dates to 4-digit years (ie, 1990).
  318.  
  319.         Removed save-prompting if Quick (/Q) mode is in effect.  Any
  320.         automatic updates or roll-forwards made by REMIND will not be
  321.         written to disk if /Q is in effect.  The automatic updates occur
  322.         again the next time REMIND is run.
  323.  
  324.         Added message that REMIND has automatically made changes when
  325.         exiting via the ESCape key.  I hope this reduces the confusion
  326.         about why REMIND asks to save changes when the user hasn't
  327.         modified anything.
  328.  
  329.         Reduced program size somewhat (but will probably use up the
  330.         savings with new features).
  331.  
  332.         REMINDER.RUN file now included in distribution package.
  333.  
  334.         Expanded frequency type codes to 2 characters.  In addition,
  335.         column dependencies have been eliminated.  REMIND now processes
  336.         input records on a blank-delimited field basis, instead of fixed
  337.         columns.
  338.  
  339.         Added new frequency types:
  340.            BM=Bimonthly (every 2 months)
  341.            Q=Quarterly (every 3 months)
  342.            SA=Semiannually (every 6 months)
  343.            BA=Biannually (every 2 years)
  344.  
  345.         Pressing <END> key twice will go to last page of reminders
  346.         (similar to the way two <HOME> keys work).
  347.  
  348.         Allow mouse cursor to run the entire screen and select event by
  349.         clicking the event line.
  350.  
  351.         Pressing <Enter> key will select the function pointed to by
  352.         mouse cursor.
  353.  
  354.         Bug fixes:
  355.  
  356.         Character keys incorrectly processed as though they were
  357.         function keys.
  358.  
  359.         Editing events should not reset search pointer to as to allow
  360.         better search continuation.
  361.  
  362.         PgUp key or click goes to top of file instead of prior page.
  363.  
  364.      Changes in 2.0
  365.  
  366.         Added keyword search capability.
  367.  
  368.         Added confirmation box when deleting events.
  369.  
  370.         Added mouse support.
  371.  
  372.         Added scrolling in addition to paging.
  373.  
  374.         Bug fixes:
  375.  
  376.         Initial screen mis-titled ALL EVENTS (actually ACTIVE EVENTS).
  377.  
  378.         Arrow up from ALL EVENTS screen when no events exist produced
  379.         garbage.
  380.  
  381.      Changes in 1.9
  382.  
  383.         Added support for 43-/50-line EGA/VGA mode via /V startup option
  384.         and <ALT-V> toggle key.
  385.  
  386.         Added Help screen, invoked by <F1> key, to describe new function
  387.         key usage.
  388.  
  389.         Changed <ESC> key to prompt whether changes should be rewritten
  390.         to disk.  Added function keys to unconditionally save or not
  391.         save upon exit.
  392.  
  393.         Added integrated editor to allow adding/editing events from
  394.         within REMIND.
  395.  
  396.         Changed <F2> key to toggle between ACTIVE or ALL EVENTS screen.
  397.  
  398.         Changed <F9> key so that events may be deleted if F9 is pressed
  399.         while viewing ALL EVENTS screen.
  400.  
  401.         Added <F10> key to re-sort events.
  402.  
  403.         Added "Shell to DOS" feature.
  404.  
  405.         Improved sort algorithm.
  406.  
  407.      Changes in 1.8
  408.  
  409.         Retain original event date for "sticky" events.
  410.  
  411.         Display number of days past original event date as a negative
  412.         number for "sticky" events.
  413.  
  414.         Documented and enhanced Event History File feature to save all
  415.         expired events in the history file.
  416.  
  417.         Added frequency type of B (Bi-weekly, or every other week).
  418.  
  419.         Bug fixes:
  420.  
  421.         Sticky events expired with the <F9> key were not getting written
  422.         to disk (or to history file).
  423.  
  424.         Remove restriction that multiple startup options must be
  425.         separated by spaces.
  426.  
  427.      Changes in 1.7
  428.  
  429.         Bug fixes:
  430.  
  431.         Next years reminders do not get displayed until next year, even
  432.         though preview-days indicate they should display this year.
  433.  
  434.         Sorting problem caused lost or scrambled events during
  435.         roll-forward of one-time events (FLAG field not swapped in sort).
  436.  
  437.  
  438.      Changes in 1.6
  439.  
  440.         Added /O startup option to indicate that REMIND should only
  441.         display events Once per day.
  442.  
  443.      Changes in 1.5
  444.  
  445.         Added frequency type of S (sticky).
  446.  
  447.         Added support for COLOR monitors (finally).
  448.  
  449.         Added stand-alone program to add reminders to file (REMUPDAT).
  450.  
  451.  
  452.                           ** END OF REMIND.VER **
  453.  
  454.  
  455.